package models

import "gorm.io/gorm"

type VideoTranscodingTask struct {
	ID           int    `gorm:"column:id;type:int(11);primary_key;AUTO_INCREMENT;comment:主键id" json:"id"`
	UserId       int    `gorm:"column:user_id;type:int(11);comment:用户id;NOT NULL" json:"user_id"`
	VideoId      int    `gorm:"column:video_id;type:int(11);comment:视频id;NOT NULL" json:"video_id"`
	Status       int    `gorm:"column:status;type:int(2);comment:转码状态;NOT NULL" json:"status"`
	PersistentId string `gorm:"column:persistent_id;type:varchar(255);comment:转码任务id;NOT NULL" json:"persistent_id"`
	gorm.Model
}
